Text copied to clipboard!

Název

Text copied to clipboard!

Optimalizátor dotazů PHP LMS Monolit

Popis

Text copied to clipboard!
Hledáme zkušeného optimalizátora dotazů PHP LMS Monolit, který se připojí k našemu týmu a pomůže nám zlepšit výkon a efektivitu našich systémů řízení výuky (LMS). Tento odborník bude zodpovědný za analýzu, ladění a optimalizaci SQL dotazů v monolitických PHP aplikacích, aby zajistil rychlou odezvu a škálovatelnost našich systémů. Vaší hlavní náplní práce bude identifikace a řešení problémů s výkonem databází, návrh a implementace optimalizací a spolupráce s vývojovým týmem na zlepšení celkové architektury systému. Budete pracovat s velkými objemy dat a složitými dotazy, které je třeba efektivně spravovat a optimalizovat. Dále budete analyzovat existující databázové struktury a navrhovat vylepšení, která povedou k lepší výkonnosti a stabilitě systému. Budete také spolupracovat s vývojáři na implementaci nejlepších postupů pro psaní efektivních SQL dotazů a optimalizaci kódu v PHP. Tato role vyžaduje hluboké znalosti SQL, PHP a databázových systémů, zejména MySQL nebo PostgreSQL. Ideální kandidát by měl mít zkušenosti s laděním výkonu databází, indexováním, optimalizací dotazů a analýzou výkonu aplikací. Pokud máte vášeň pro optimalizaci výkonu databází, rádi pracujete s velkými datovými sadami a chcete se podílet na vývoji moderních LMS systémů, pak je tato pozice pro vás ideální. Připojte se k našemu týmu a pomozte nám vytvořit rychlé a efektivní vzdělávací platformy!

Odpovědnosti

Text copied to clipboard!
  • Analýza a optimalizace SQL dotazů v PHP LMS systémech.
  • Identifikace a řešení problémů s výkonem databází.
  • Spolupráce s vývojovým týmem na zlepšení architektury systému.
  • Návrh a implementace indexování a optimalizace databázových struktur.
  • Monitorování výkonu databází a návrh vylepšení.
  • Implementace nejlepších postupů pro psaní efektivních SQL dotazů.
  • Ladění PHP kódu pro zlepšení výkonu aplikace.
  • Dokumentace provedených optimalizací a doporučení pro budoucí vývoj.

Požadavky

Text copied to clipboard!
  • Pokročilé znalosti SQL a optimalizace databázových dotazů.
  • Zkušenosti s PHP a vývojem monolitických aplikací.
  • Znalost databázových systémů, zejména MySQL nebo PostgreSQL.
  • Schopnost analyzovat a ladit výkon databází.
  • Zkušenosti s indexováním a optimalizací databázových struktur.
  • Schopnost pracovat s velkými objemy dat.
  • Znalost nástrojů pro monitorování výkonu databází.
  • Schopnost pracovat v týmu a efektivně komunikovat s vývojáři.

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké techniky používáte pro optimalizaci SQL dotazů?
  • Jaké nástroje používáte pro monitorování výkonu databází?
  • Můžete popsat případ, kdy jste úspěšně optimalizovali pomalý dotaz?
  • Jaké jsou hlavní výzvy při práci s velkými objemy dat?
  • Jaké jsou vaše zkušenosti s indexováním databází?
  • Jak přistupujete k ladění výkonu PHP aplikací?
  • Jaké jsou vaše zkušenosti s optimalizací monolitických aplikací?
  • Jak byste navrhli zlepšení výkonu existujícího LMS systému?